import request from "@/common/request.js"

export default {
	http(url,data) {
	  return request({
	    url: '/'+url,
	    method: 'POST',
	    data
	  })
	},
	
	//取值
	get(key,sync = true) {
		try {
			if(sync){
				return uni.getStorageSync(key);
			}else{
				let data = '';
				uni.getStorage({
					key:key,
					success: function (res) {
						data = res.data;
					}
				});
				return data;
			}
		} catch (e) {
			return false;
		}
	},

	//赋值
	set(key, value, sync = true) {
		try {
			if (sync) {
				return uni.setStorageSync(key, value);
			} else {
				uni.setStorage({
					key: key,
					data: value
				});
			}
		} catch (e) {

		}
	},

	//移除
	del(key, sync = true){
		try {
			if (sync) {
				return uni.removeStorageSync(key);
			} else {
				uni.removeStorage({
					key: key
				});
			}
		} catch (e) {
			return false;
		}
	},

	//清空
	clear(sync = true){
		try {
			if (sync) {
				return uni.clearStorageSync();
			} else {
				uni.clearStorage();
			}
		} catch (e) {
			return false;
		}
	}
}